package com.richard.prototype.demo02;

import java.util.Date;

/*
客户端：克隆
 */

//Spring  Bean: 单例模式，原型模式
//原型模式 + 工厂模式  ==>  new  <==>  原型模式

public class Bililili {
    public static void main(String[] args) throws CloneNotSupportedException {
        //原型对象v1
        Date date = new Date();
        Video v1 = new Video("狂神说Java",date);
        Video v2 = (Video) v1.clone();

        System.out.println("v1=>" + v1);
        System.out.println("v2=>" + v2);

        System.out.println("=====================");

        date.setTime(112323324);
        System.out.println("v1=>" + v1);
        System.out.println("v2=>" + v2);

    }
}

